used as an impersonal verb with de or que to express impatience - Turkish English Dictionary